A Market Model for Resource Allocation in Distributed Operating Systems

نویسندگان

  • Alan Messer
  • Tim Wilkinson
چکیده

This paper describes a model which uses market ideas to allow uniform, scalable allocation of resources by multiple distributed applications in distributed systems. In this situation, using environment unaware manual placement of work by applications will lead to poor load-balancing. Traditionally, such allocation needs to take place in the operating system using heuristics in the presence of incomplete information. We assert that environment aware applications have far better knowledge of the resources they should acquire than any operating system ever could. Using a market model, each process attempts to obtain the speciic resources it requires at market price from a limited supply using restricted funds. Similarly, resource managers attempt to maximise their revenues based on the demands for their services. The connict between these two determines the price and hence a process's preference for each resource. We present a model which utilises market principles, and demonstrate both its exibility and eeectiveness with some preliminary results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resource allocation based on DEA for distance improvement to MPSS points considering environmental factors

This paper proposes a new resource allocation model which is based on data envelopment analysis (DEA) and concerns systems with several homogeneous units operating under supervision of a central unit. The previous studies in DEA literature deal with reallocating/allocating organizational resource to improve performance or maximize the total amount of outputs produced by individual units. In tho...

متن کامل

A Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems

Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...

متن کامل

Resource Allocation in Selfish and Cooperative Distributed Systems

In this dissertation we take an algorithmic view on resource allocation problems in distributed systems. We present a comprehensive perspective by studying a variety of distributed systems—from abstract models of generic distributed systems, through more specific and detailed models, to real distributed computer systems. These systems differ with respect to the nature of the resource allocation...

متن کامل

Optimizing Radio Resource Allocation in Multimedia DS - CDMA Systems Based on Utility Functions ∗

This paper addresses the utility-based radio resource allocation problem in DS-CDMA systems carrying multimedia traffic. The proposed scheme, aiming at achieving optimal resource allocation, considers the joint power and data rate allocation. To avoid high computational complexity of nonlinear optimization, we reformulate the radio resource allocation problem as a market model, where resource i...

متن کامل

An Intelligent Algorithm for Optimization of Resource Allocation Problem by Considering Human Error in an Emergency Department

Human error is a significant and ever-growing problem in the healthcare sector. In this study, resource allocation problem is considered along with human errors to optimize utilization of resources in an emergency department. The algorithm is composed of simulation, artificial neural network (ANN), design of experiment (DOE) and fuzzy data envelopment analysis (FDEA). It is a multi-response opt...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995